home *** CD-ROM | disk | FTP | other *** search
Wrap
MMMMAAAACCCC____CCCCLLLLEEEEAAAARRRREEEEDDDD((((3333CCCC)))) MMMMAAAACCCC____CCCCLLLLEEEEAAAARRRREEEEDDDD((((3333CCCC)))) NNNNAAAAMMMMEEEE mac_cleared, mac_clearedlbl, mac_cleared_fl, mac_cleared_fs, mac_cleared_pl, mac_cleared_ps - report on user's clearance SSSSYYYYNNNNOOOOPPPPSSSSIIIISSSS ####iiiinnnncccclllluuuuddddeeee <<<<cccclllleeeeaaaarrrraaaannnncccceeee....hhhh>>>> iiiinnnntttt mmmmaaaacccc____cccclllleeeeaaaarrrreeeedddd ((((ccccoooonnnnsssstttt ssssttttrrrruuuucccctttt cccclllleeeeaaaarrrraaaannnncccceeee ****ccccllllpppp,,,, ccccoooonnnnsssstttt cccchhhhaaaarrrr ****llllbbbbllllssssttttrrrr))));;;; iiiinnnntttt mmmmaaaacccc____cccclllleeeeaaaarrrreeeeddddllllbbbbllll ((((ccccoooonnnnsssstttt ssssttttrrrruuuucccctttt cccclllleeeeaaaarrrraaaannnncccceeee ****ccccllllpppp,,,, mmmmaaaacccc____tttt mmmmaaaaccccpppp))));;;; iiiinnnntttt mmmmaaaacccc____cccclllleeeeaaaarrrreeeedddd____ffffllll ((((ccccoooonnnnsssstttt ssssttttrrrruuuucccctttt cccclllleeeeaaaarrrraaaannnncccceeee ****ccccllllpppp,,,, mmmmaaaacccc____tttt mmmmaaaaccccpppp))));;;; iiiinnnntttt mmmmaaaacccc____cccclllleeeeaaaarrrreeeedddd____ffffssss ((((ccccoooonnnnsssstttt ssssttttrrrruuuucccctttt cccclllleeeeaaaarrrraaaannnncccceeee ****,,,, ccccoooonnnnsssstttt cccchhhhaaaarrrr ****llllbbbbllllssssttttrrrr))));;;; iiiinnnntttt mmmmaaaacccc____cccclllleeeeaaaarrrreeeedddd____ppppllll ((((ccccoooonnnnsssstttt ssssttttrrrruuuucccctttt cccclllleeeeaaaarrrraaaannnncccceeee ****ccccllllpppp,,,, mmmmaaaacccc____tttt mmmmaaaaccccpppp))));;;; iiiinnnntttt mmmmaaaacccc____cccclllleeeeaaaarrrreeeedddd____ppppssss ((((ccccoooonnnnsssstttt ssssttttrrrruuuucccctttt cccclllleeeeaaaarrrraaaannnncccceeee ****,,,, ccccoooonnnnsssstttt cccchhhhaaaarrrr ****llllbbbbllllssssttttrrrr))));;;; cccchhhhaaaarrrr ****mmmmaaaacccc____cccclllleeeeaaaarrrraaaannnncccceeee____eeeerrrrrrrroooorrrr ((((iiiinnnntttt eeeerrrrrrrr))));;;; DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN _m_a_c__c_l_e_a_r_e_d and _m_a_c__c_l_e_a_r_e_d_l_b_l return a value indicating whether the user is cleared for the label pointed to by the input argument _l_b_l_s_t_r or _m_a_c_p, respectively. The user's clearance range is defined by the structure pointed to by the input argument _c_l_p. If the user is cleared, MMMMAAAACCCC____CCCCLLLLEEEEAAAARRRREEEEDDDD is returned. _m_a_c__c_l_e_a_r_e_d is equivalent to mmmmaaaacccc____cccclllleeeeaaaarrrreeeedddd____ppppssss((((ccccllllpppp,,,, llllbbbbllllssssttttrrrr)))). _m_a_c__c_l_e_a_r_e_d_l_b_l is equivalent to mmmmaaaacccc____cccclllleeeeaaaarrrreeeedddd____ppppllll((((ccccllllpppp,,,, mmmmaaaaccccpppp)))). _m_a_c__c_l_e_a_r_e_d__f_l checks MAC clearance for setting labels on 'f'iles given a 'l'abel. If the user is cleared, MMMMAAAACCCC____CCCCLLLLEEEEAAAARRRREEEEDDDD is returned. _m_a_c__c_l_e_a_r_e_d__p_l checks MAC clearance for setting labels on 'p'rocesses given a 'l'abel. If the user is cleared, MMMMAAAACCCC____CCCCLLLLEEEEAAAARRRREEEEDDDD is returned. _m_a_c__c_l_e_a_r_e_d__f_l checks MAC clearance for setting labels on 'f'iles given a 'l'abel. If the user is cleared, MMMMAAAACCCC____CCCCLLLLEEEEAAAARRRREEEEDDDD is returned. _m_a_c__c_l_e_a_r_e_d__f_s checks MAC clearance for setting labels on 'f'iles given a 's'tring. If the user is cleared, MMMMAAAACCCC____CCCCLLLLEEEEAAAARRRREEEEDDDD is returned. _m_a_c__c_l_e_a_r_a_n_c_e__e_r_r_o_r translates one of the error values returned by the MAC clearance functions into string form. DDDDIIIIAAAAGGGGNNNNOOOOSSSSTTTTIIIICCCCSSSS _m_a_c__c_l_e_a_r_e_d, _m_a_c__c_l_e_a_r_e_d_l_b_l, _m_a_c__c_l_e_a_r_e_d__f_l, _m_a_c__c_l_e_a_r_e_d__p_l, _m_a_c__c_l_e_a_r_e_d__f_s, and _m_a_c__c_l_e_a_r_e_d__p_s return [MAC_NULL_USER_INFO] The _c_l_p argument is NNNNUUUULLLLLLLL.... PPPPaaaaggggeeee 1111 MMMMAAAACCCC____CCCCLLLLEEEEAAAARRRREEEEDDDD((((3333CCCC)))) MMMMAAAACCCC____CCCCLLLLEEEEAAAARRRREEEEDDDD((((3333CCCC)))) [MAC_NULL_REQD_LBL] The label argument is NNNNUUUULLLLLLLL or the user's clearance label is NNNNUUUULLLLLLLL.... [MAC_BAD_REQD_LBL] The user's requested label is invalid. [MAC_MSEN_EQUAL] Nobody can login at MSEN_EQUAL. [MAC_MINT_EQUAL] Only root can login at MINT_EQUAL. [MAC_BAD_USER_INFO] Bad clearance field in the /_e_t_c/_c_l_e_a_r_a_n_c_e file. [MAC_BAD_RANGE] Bad label range in the clearance field in the /_e_t_c/_c_l_e_a_r_a_n_c_e file. [MAC_BAD_NULL_CLEARANCE] No clearance field in the /_e_t_c/_c_l_e_a_r_a_n_c_e file. [MAC_LBL_TOO_LOW] Only the low bound of the user's clearance range(s) is not dominated by the user's requested label. [MAC_LBL_TOO_HIGH] Only the high bound of the user's clearance range(s) does not dominate the user's requested label. [MAC_INCOMPARABLE] If there is an error with the low and high label in the user's clearance range(s), or if the requested label is above and below the clearance range(s). [MAC_NO_MEM] No memory available. SSSSEEEEEEEE AAAALLLLSSSSOOOO cccclllleeeeaaaarrrraaaannnncccceeee(4), ddddoooommmmiiiinnnnaaaannnncccceeee(5) NNNNOOOOTTTTEEEE PPPPaaaaggggeeee 2222